do a lot of damage - Español Inglés Diccionario